Refine this word faster
Power source
noun
Definitions
Noun
- 1 A source of power such as a generator or mains outlet.
"He would have liked to use the electric drill, but there was no convenient power source."
See also for "power source"
Next best steps
Mini challenge
Unscramble this word: powersource